// 注册原理：创建 register.js文件：
// 拿着用户提交过来的数据，去persons.json里面按个做对比，(JSON.parse)
// 如果persons中没有对应的用户，则注册成功，并且把user写入到persons.json中（JSON.stringify）
// 如果有对应的用户名，则提示用户名已经被占用
const fs = require('fs');
let user = { "username": "xm7", "password": "1234" }


var data = JSON.parse(fs.readFileSync("../JSON/persons.json"))
let flag = data.some((val) => {
    return val.username == user.username
})
if (flag != true) {
    data.push(user)
    fs.writeFileSync("./JSON/persons.json", JSON.stringify(data))
}
console.log(flag == true ? "提示用户名已经被占用" : "注册成功");